Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
75 TOWNHEAD ROAD Detached £718,067 £460,000 18 Sep 2007
79 TOWNHEAD ROAD Detached £599,133 £450,000 8 Aug 2016
89 TOWNHEAD ROAD Detached £1,117,196 £585,000 20 Sep 2004
91 TOWNHEAD ROAD Detached £831,353 £488,700 1 Oct 2010
TOWNHEAD FARM TOWNHEAD ROAD Detached £1,145,823 £965,000 9 Sep 2020